Could you possibly have a code 14 for a bad speed sensor? This can/will cause the symptoms your describing. This wont throw a check engine light. Maybe you've checked this or I'm missing something from a previous post. I know it seems obvious but something to check if you havent.
" I told my son, you have to catch the football other wise this just looks like child abuse." - My brother